Big Huge Thesaurus

heart and soul

adverb

noun